home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / PRGMANIA / @FALCON / VISUAL41 / SOURCE40 / HARDSAFE.2 / HARDSAF2.OBJ < prev    next >
Encoding:
Text File  |  1996-10-06  |  4.9 KB  |  172 lines

  1.  DATA
  2. objet_application:    dc.b %00000000        ; FLAGS
  3.         dc.b 0            ; STATUS
  4.         dc.l 0            ; TSR_SIZE
  5.         dc.l name_app        ; REG_NAME
  6.         dc.l name_menu        ; ACC_NAME
  7.         dc.l name_rsc        ; RSC_INFO
  8.         dc.w 0            ; BACKGROUND_OBJ
  9.         dc.l 0            ; MAIN_MENU_PTR
  10.         dc.l 0            ; ALL_ICON_PTR
  11.         dcb.w 10,0            ; M1FLAG,M1X,M1Y,M1W,M1H,M2FLAG,M2X,M2Y,M2W,M2H
  12.         dc.l 10000            ; COUNT (TIMER)
  13.         dc.l my_inits        ; CUSTOM_INITS
  14.         dc.l acc_open        ; AC_OPEN
  15.         dc.l acc_close        ; AC_CLOSE
  16.         dc.l app_term        ; AP_TERM
  17.         dc.l 0            ; AP_TFAIL
  18.         dc.l 0            ; SHUT_COMPLETED
  19.         dc.l 0            ; RESCH_COMPLETED
  20.         dc.l 0            ; AP_DRAG_DROP
  21.         dc.l 0            ; SH_WDRAW
  22.         dc.l 0            ; CH_EXIT
  23.         dc.l other_message        ; ALL_OTHER
  24.         dc.l 0            ; EVNT_KEYBD
  25.         dc.l 0            ; EVNT_BUTTON
  26.         dc.l 0            ; EVNT_MOUSE1
  27.         dc.l 0            ; EVNT_MOUSE2
  28.         dc.l my_timer        ; EVNT_TIMER
  29.  
  30. name_app:        dc.b 'HARDSAF2',0
  31. name_menu:        dc.b '  Hardsafe 2 ',0
  32.  
  33.     ifnd OPT_FULL_PATHNAMES
  34. name_rsc:        dc.b 'hardsaf2.rsc',0
  35.     else
  36. name_rsc:        dc.b 'd:\assemble\sources.v40\hardsafe.2\hardsaf2.rsc',0
  37.     endc
  38.  even
  39.  
  40. *--------------------------------------------------------------------------*
  41.  
  42. objet_fenetre_main:    dc.w %0100000000011111        ; FLAGS
  43.         dc.w 0            ; STATUS
  44.         dc.w %0000001100000000        ; PROPERTIES
  45.         dc.w 0            ; TOPABLE_STATE
  46.         dc.l window_info_name,GWVA_APP_OBJ_COPYRIGHT_MESSAGE    ; NAME,INFO
  47.         dc.l objet_fenetre_main_iconifiee    ; ICON_WIND_PTR
  48.         dc.l 0            ; TOOLBAR_SPEC_PTR
  49.         dc.w 0            ; TOOLBAR_HEIGHT
  50.         dc.l 0            ; MENU_SPEC_PTR
  51.         dc.w 0            ; MENU_HEIGHT
  52.         dc.l 0            ; KEY_TABLE
  53.  
  54.         dc.w -1,-1            ; FIRST_X,FIRST_Y
  55.         dc.w 0,0            ; FIRST_W,FIRST_H
  56.         dc.w 0,0            ; INTERNAL_MAX_W,INTERNAL_MAX_H
  57.  
  58.         dc.w -1            ; GEM_HANDLE
  59.         dcb.w 10,0            ; EXTERNAL_X,EXTERNAL_Y,EXTERNAL_W,EXTERNAL_H,INTERNAL_X,INTERNAL_Y,INTERNAL_W,INTERNAL_H,EXTERNAL_MAX_W,EXTERNAL_MAX_H
  60.         dc.w 10,10,10,10        ; SLIDER_V_POS,SLIDER_V_SIZE,SLIDER_H_POS,SLIDER_H_SIZE
  61.  
  62.         dc.w 3            ; TYPE
  63.         dc.l window_main_specs        ; SPEC_PTR
  64.         dcb.l 2,0            ; USER_PTR1,USER_PTR2
  65.  
  66.         dc.w WM_AFTER+WM_CLOSED        ; START_EVNT_LIST
  67.         dc.l event_window_main_closed
  68.  
  69.         dc.w -1
  70.  
  71. window_main_specs:    dc.w FORM_MAIN        ; FORM_IDX
  72.         dc.l 0            ; FORM_PTR
  73.         dc.l 0            ; CLICK_ROUTINE
  74.         dc.w TEXTE_TIMER        ; FOCUSED_TXT
  75.         dcb.w 7,0            ; CURSOR_POS,L_SCULPT,T_SCULPT,R_SCULPT,B_SCULPT,W_SCULPT,H_SCULPT
  76.         dc.w 0            ; IS_CLONE_FORM
  77.         dc.l 0            ; CLONE_FORM_SAVE
  78.         dc.l 0            ; CLONE_MAIN_PTR
  79.  
  80.         dc.w BTON_PARK_NOW        ; obj idx
  81.         dc.w $08*256+'p'        ; shortcut(0=no)
  82.         dc.w GWVA_FORM_WIND_OBJECT_BUTTON
  83.         dc.l struct_bton_park        ; ptr struct
  84.  
  85.         dc.w BTON_CLOSE        ; obj idx
  86.         dc.w $08*256+'c'        ; shortcut(0=no)
  87.         dc.w GWVA_FORM_WIND_OBJECT_BUTTON
  88.         dc.l struct_bton_close        ; ptr struct
  89.  
  90.         dc.w BTON_APPLY_TIME        ; obj idx
  91.         dc.w $08*256+'a'        ; shortcut(0=no)
  92.         dc.w GWVA_FORM_WIND_OBJECT_BUTTON
  93.         dc.l struct_bton_apply        ; ptr struct
  94.  
  95.         dc.w BTON_ACTIVE_TIME        ; obj idx
  96.         dc.w 0            ; shortcut(0=no)
  97.         dc.w GWVA_FORM_WIND_OBJECT_BUTTON
  98.         dc.l struct_bton_active_timer    ; ptr struct
  99.  
  100.         dc.w BTON_PARK_REMOVB        ; obj idx
  101.         dc.w 0            ; shortcut(0=no)
  102.         dc.w GWVA_FORM_WIND_OBJECT_BUTTON
  103.         dc.l struct_bton_park_removable    ; ptr struct
  104.  
  105.         dc.w -1            ; START_OBJ_LIST
  106.  
  107. struct_bton_park:    dc.w 0            ; STATE
  108.         dc.w GWVA_EVNT_CLICK        ; START_EVNT_LIST
  109.         dc.l bton_park_now_clicked
  110.         dc.w -1
  111.  
  112. struct_bton_close:    dc.w 0            ; STATE
  113.         dc.w GWVA_EVNT_CLICK        ; START_EVNT_LIST
  114.         dc.l bton_quit_clicked
  115.         dc.w -1
  116.  
  117. struct_bton_apply:    dc.w 0            ; STATE
  118.         dc.w GWVA_EVNT_CLICK        ; START_EVNT_LIST
  119.         dc.l bton_active_changed
  120.         dc.w -1
  121.  
  122. struct_bton_active_timer:
  123.         dc.w 1            ; STATE
  124.         dc.w -1            ; START_EVNT_LIST
  125.  
  126. struct_bton_park_removable:
  127.         dc.w 0            ; STATE
  128.         dc.w -1            ; START_EVNT_LIST
  129.  
  130. objet_fenetre_main_iconifiee:
  131.         dc.w %0000000000000001        ; FLAGS
  132.         dc.w 0            ; STATUS
  133.         dc.w %0000000000000000        ; PROPERTIES
  134.         dc.w 0            ; TOPABLE_STATE
  135.         dc.l window_main_iconifiee_name,0    ; NAME,INFO
  136.         dc.l objet_fenetre_main        ; ICON_WIND_PTR
  137.         dc.l 0            ; TOOLBAR_SPEC_PTR
  138.         dc.w 0            ; TOOLBAR_HEIGHT
  139.         dc.l 0            ; MENU_SPEC_PTR
  140.         dc.w 0            ; MENU_HEIGHT
  141.         dc.l 0            ; KEY_TABLE
  142.  
  143.         dc.w 0,0            ; FIRST_X,FIRST_Y
  144.         dc.w 320,240        ; FIRST_W,FIRST_H
  145.         dc.w 640,480        ; INTERNAL_MAX_W,INTERNAL_MAX_H
  146.  
  147.         dc.w -1            ; GEM_HANDLE
  148.         dcb.w 10,0            ; EXTERNAL_X,EXTERNAL_Y,EXTERNAL_W,EXTERNAL_H,INTERNAL_X,INTERNAL_Y,INTERNAL_W,INTERNAL_H,EXTERNAL_MAX_W,EXTERNAL_MAX_H
  149.         dc.w 10,10,10,10        ; SLIDER_V_POS,SLIDER_V_SIZE,SLIDER_H_POS,SLIDER_H_SIZE
  150.  
  151.         dc.w GWVA_WIND_TYPE_FORM    ; TYPE
  152.         dc.l window_main_iconifiee_specs    ; SPEC_PTR
  153.         dcb.l 2,0            ; USER_PTR1,USER_PTR2
  154.  
  155.         dc.w -1            ; START_EVNT_LIST
  156.  
  157. window_main_iconifiee_specs:
  158.         dc.w WIND_DIALOG_ICON        ; FORM_IDX
  159.         dc.l 0            ; FORM_PTR
  160.         dc.l 0            ; CLICK_ROUTINE
  161.         dcb.w 8,0            ; FOCUSED_TXT,CURSOR_POS,L_SCULPT,T_SCULPT,R_SCULPT,B_SCULPT,W_SCULPT,H_SCULPT
  162.         dc.w 0            ; IS_CLONE_FORM
  163.         dc.l 0            ; CLONE_FORM_SAVE
  164.         dc.l 0            ; CLONE_MAIN_PTR
  165.  
  166.         dc.w -1
  167.  
  168. window_main_iconifiee_name:    dc.b 'HARDSAFE 2',0
  169. window_info_name:        dc.b 'Hard Disk Saver',0
  170.  even
  171.  
  172.